a11y: Revert 22a47c3dbd7875af10df58feedd81d7b661222b6
authorBenjamin Otte <otte@redhat.com>
Mon, 12 Dec 2011 10:20:33 +0000 (11:20 +0100)
committerBenjamin Otte <otte@redhat.com>
Fri, 16 Dec 2011 03:53:14 +0000 (04:53 +0100)
The fix is wrong on multiple levels. I'll add a proper fix soon.

https://bugzilla.gnome.org/show_bug.cgi?id=548782

gtk/a11y/gtktreeviewaccessible.c

index f1a8290e257198d971d55da4ac2dbd06cf400b37..deb5ff44d12d7c3d287b7a05a0c50acb40eac183 100644 (file)
@@ -1788,7 +1788,7 @@ model_row_deleted (GtkTreeModel *tree_model,
   GtkTreePath *path_copy;
   AtkObject *atk_obj;
   GtkTreeViewAccessible *accessible;
-  gint row, col;
+  gint row;
 
   atk_obj = gtk_widget_get_accessible (GTK_WIDGET (tree_view));
   accessible = GTK_TREE_VIEW_ACCESSIBLE (atk_obj);
@@ -1813,14 +1813,6 @@ model_row_deleted (GtkTreeModel *tree_model,
     g_signal_emit_by_name (atk_obj, "row-deleted", row,
                            accessible->n_children_deleted + 1);
   accessible->n_children_deleted = 0;
-
-  /* Generate children-changed signals */
-  for (col = 0; col < get_n_columns (tree_view); col++)
-    {
-      /* Pass NULL as the child object, 4th argument */
-      g_signal_emit_by_name (atk_obj, "children-changed::remove",
-                             ((row * get_n_columns (tree_view)) + col), NULL, NULL);
-    }
 }
 
 /* This function gets called when a row is deleted or when rows are